iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 11
0
自我挑戰組

從swift基礎出發的ARKit世界系列 第 11

Swift中的UIKit-part2 (UISwitch開關, UISlider滑桿)

  • 分享至 

  • xImage
  •  

第11天,繼續介紹不同的UIKit
今天介紹另外兩個
UISwitch, 以及UISlider
往下看吧!
/images/emoticon/emoticon34.gif

  • UISwitch(開關)

    拖曳連接程式碼:action


    拖曳連接程式碼:outlet(控制開關本身)


    程式碼執行畫面如下
    但狀態文字想跟著開關變成OFF

    我們再來調整

    程式碼執行畫面如下
    變成想要的樣子了!

    直接在viewController上寫新增開關的程式碼
    1.一樣先訂定放置元件的位置CGRect
    2.產生開關UISwitch
    3.在view上顯示出開關元件

    4.加上按開關後要執行動作的function
    5.連結上開關與動作

  • UISegmentedControl(分段式選單)

    UISegmentedControl可以做成多選項的選單(去右面板->segments)
    判斷時用.selectedSegmentIndex

    右面板可以看到我們調整的autolayout, 可以點選刪除再次調整~

  • UISlider(滑桿)

    取值部分:
    用.value取得滑桿現在滑到的數值
    調整滑桿部分:
    Value 最初滑桿擺放的位置
    Minimum 滑桿在最左時的數值
    Maximum 滑桿在最右時的數值


上一篇
Swift不可缺少的技能-autolayout自動排版
下一篇
try try 用Swift寫出RGB色彩選擇App
系列文
從swift基礎出發的ARKit世界30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言